offender serving life sentence - Inglés Sinónimo Diccionario